﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Practices.Composite.Presentation.Events;
using System.Collections.Generic;
using Acando.Dynamics.CRM.Silverlight.Library.MetaSdk;

namespace RiaCrm.Infrastructure
{
    public class PayLoadContext
    {
        public EntityMetadata MetaData{get; set;}
        public List<String> Columns {get; set;}

    }

    public class SetDataModelBase : CompositePresentationEvent<string>
    { }

    public class DynamicEntityGridSelecteIndexChanged : CompositePresentationEvent<object>
    { }

    public class DataSourceChanged : CompositePresentationEvent<string>
    { }


    public class StatedEntityChanged : CompositePresentationEvent<string>
    { }

    public class SearchEvent : CompositePresentationEvent<string>
    { }

    public class ContextLoaded : CompositePresentationEvent<PayLoadContext>
    { }

}
